/*引入混合函数*/
/*声明混合函数*/
/*设置元素的宽度等于当前页面的宽度*/
/*设置文字垂直居中 */
/*设置图片为块级元素，并且宽度为100%*/
/*给图片占位置用的函数*/
/*引入全局变量*/
/*用于放全局变量*/
#search {
  width: 100%;
}
#search header {
  width: 100%;
  height: 88px;
  background-color: #1448ae;
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 1000;
}
#search header .top {
  width: 100%;
  height: 50px;
  position: relative;
  padding-top: 8px;
}
#search header .top i {
  top: 8px;
  left: 9%;
  position: absolute;
  width: 17px;
  height: 17px;
  background: url(../images/icon/sprites.png) no-repeat -50px -15px;
  box-sizing: border-box;
  background-size: 375px 475px;
}
#search header .top p {
  font-size: 16px;
  text-align: center;
  color: #ffffff;
}
#search header .search-box {
  position: relative;
  width: 80%;
  font-size: 13px;
  border: 1px solid #8aa4d7;
  padding-left: 56px;
  margin-left: 10%;
  border-radius: 15px;
}
#search header .search-box span {
  color: #a7b3d9;
  line-height: 26px;
  display: block;
}
#search header .search-box i {
  position: absolute;
  top: 5px;
  left: 30px;
  width: 17px;
  height: 17px;
  background: url(../images/icon/galss_03.png) no-repeat center;
  box-sizing: border-box;
  background-size: 100% 100%;
}
#search .content {
  max-width: 750px;
  margin: 0 auto;
  margin-top: 88px;
}
#search .content .left-nav {
  width: 0.6378rem;
  background-color: #f4f4f4;
  font-size: 0.16rem;
  position: fixed;
  height: 100%;
}
#search .content .left-nav .hot {
  width: 100%;
  display: block;
  padding: 0.23rem 0.13rem;
  text-align: center;
}
#search .content .left-nav .hot i {
  display: block;
  text-align: center;
  width: 0.33rem;
  height: 0.25rem;
  background: url(../images/icon/sprites.png) no-repeat -2.275rem -0.52rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .left-nav .hot p {
  color: #9e9e9e;
}
#search .content .left-nav .inland {
  width: 100%;
  display: block;
  padding: 0.23rem 0.13rem;
  text-align: center;
}
#search .content .left-nav .inland i {
  display: block;
  text-align: center;
  width: 0.33rem;
  height: 0.25rem;
  background: url(../images/icon/sprites.png) no-repeat -2.72rem -0.52rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .left-nav .inland p {
  color: #9e9e9e;
}
#search .content .left-nav .foreign {
  width: 100%;
  display: block;
  padding: 0.23rem 0.13rem;
  text-align: center;
}
#search .content .left-nav .foreign i {
  display: block;
  text-align: center;
  width: 0.33rem;
  height: 0.25rem;
  background: url(../images/icon/sprites.png) no-repeat -3.13rem -0.5rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .left-nav .foreign p {
  color: #9e9e9e;
}
#search .content .right-nav {
  width: 3.1141rem;
  margin-left: 0.6378rem;
}
#search .content .right-nav .hot-nav {
  width: 100%;
  margin-bottom: 0.5rem;
  display: none;
}
#search .content .right-nav .hot-nav ul {
  display: flex;
  flex-wrap: nowrap;
  margin: 0.1rem 0.08rem 0rem 0.08rem;
}
#search .content .right-nav .hot-nav ul li {
  width: 50%;
  margin-right: 0.04rem;
  border: 0.01rem solid #c8ceca;
}
#search .content .right-nav .hot-nav ul li a {
  height: 0;
  padding-bottom: 72.72727273%;
  background-color: #f9f9f9;
  display: block;
}
#search .content .right-nav .hot-nav ul li a img {
  display: block;
  width: 100%;
}
#search .content .right-nav .hot-nav ul li p {
  font-size: 0.16rem;
  text-align: center;
  color: #989898;
  margin: 0.08rem 0rem;
}
#search .content .right-nav .inland-nav {
  display: none;
  width: 100%;
  margin-bottom: 0.5rem;
}
#search .content .right-nav .inland-nav ul {
  display: flex;
  flex-wrap: nowrap;
  margin: 0.1rem 0.08rem 0rem 0.08rem;
}
#search .content .right-nav .inland-nav ul li {
  width: 50%;
  margin-right: 0.04rem;
  border: 0.01rem solid #c8ceca;
}
#search .content .right-nav .inland-nav ul li a {
  height: 0;
  padding-bottom: 72.72727273%;
  background-color: #f9f9f9;
  display: block;
}
#search .content .right-nav .inland-nav ul li a img {
  display: block;
  width: 100%;
}
#search .content .right-nav .inland-nav ul li p {
  font-size: 0.16rem;
  text-align: center;
  color: #989898;
  margin: 0.08rem 0rem;
}
#search .content .right-nav .foreign-nav {
  display: none;
  width: 100%;
  margin-bottom: 0.5rem;
}
#search .content .right-nav .foreign-nav ul {
  display: flex;
  flex-wrap: nowrap;
  margin: 0.1rem 0.08rem 0rem 0.08rem;
}
#search .content .right-nav .foreign-nav ul li {
  width: 50%;
  margin-right: 0.04rem;
  border: 0.01rem solid #c8ceca;
}
#search .content .right-nav .foreign-nav ul li a {
  height: 0;
  padding-bottom: 72.72727273%;
  background-color: #f9f9f9;
  display: block;
}
#search .content .right-nav .foreign-nav ul li a img {
  display: block;
  width: 100%;
}
#search .content .right-nav .foreign-nav ul li p {
  font-size: 0.16rem;
  text-align: center;
  color: #989898;
  margin: 0.08rem 0rem;
}
#search .content .right-nav .unfold {
  display: block;
}
#search .content .hot.unfold {
  background-color: white;
  border-left: 0.02rem solid #f7c612;
}
#search .content .hot.unfold i {
  background: url(../images/icon/sprites.png) no-repeat -2.275rem -0.9rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .hot.unfold p {
  color: #4b6abc;
}
#search .content .inland.unfold {
  background-color: white;
  border-left: 0.02rem solid #f7c612;
}
#search .content .inland.unfold i {
  background: url(../images/icon/sprites.png) no-repeat -2.72rem -0.9rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .inland.unfold p {
  color: #4b6abc;
}
#search .content .foreign.unfold {
  background-color: white;
  border-left: 0.02rem solid #f7c612;
}
#search .content .foreign.unfold i {
  background: url(../images/icon/sprites.png) no-repeat -3.13rem -0.9rem;
  box-sizing: border-box;
  background-size: 3.8rem 4.75rem;
}
#search .content .foreign.unfold p {
  color: #4b6abc;
}
#search .tabbar a:nth-child(2) {
  color: blue;
}
